package com.hnx.admin.aurora.system.domain.param.user.query;

import com.hnx.admin.aurora.annotation.AttemptIP;
import com.hnx.admin.aurora.annotation.Captcha;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotEmpty;

/*
创建人： 倔强的头发
创建时间：2025/6/15
功能描述:

*/
@Getter
@Setter
@AttemptIP
@Captcha
public class LoginQuery {
    /**
     * 用户名
     */
    @NotEmpty(message = "用户名不能为空")
    private String username;
    /**
     * 用户密码
     */
    @NotEmpty(message = "用户密码不能为空")
    private String password;
    /**
     * 验证码
     */
    private String code;
    /**
     * 唯一标识
     */
    @NotEmpty(message = "用户标识不能为空")
    private String uuid;
}
